problem-solving ability - Alemán Inglés Diccionario